package gui_serveur;

import java.io.IOException;
import java.awt.*;

import javax.swing.*;

import java.awt.event.*;
import java.io.*;
import java.net.*;
import java.awt.Dimension;
import java.awt.image.BufferedImage;

import javax.imageio.ImageIO;
import javax.swing.JFrame;

import javax.imageio.ImageIO;
import javax.swing.JFrame;
import java.awt.image.BufferedImage;
import java.awt.Dimension;
import java.io.IOException;


public class TCP_serveur extends JFrame
{
	private JLabel lbl_etat, lbl_message;
	private JTextField tf_etat, tf_message;
	private JButton calculateB, exitB;


	public TCP_serveur()
	{
		
		setTitle("Appli Serveur");
		Container pane = getContentPane();

		
	    // ajouter un icone
		ImageIcon icone = new ImageIcon("d:/server.png");
		JLabel image = new JLabel(icone);
		pane.add(image);
		// icon de l'appli
	    Image img = Toolkit.getDefaultToolkit().getImage("d:/server.png");
	    setIconImage(img);

	    
	    pane.setLayout(null);
	    
	    lbl_etat = new JLabel("Etat:");
		lbl_message = new JLabel("Message:");
		tf_etat = new JTextField("Le serveur attend la connexion d'un client sur le port 8081");
		
		
		
	    pane.add(lbl_etat);
	    pane.add(lbl_message);
	    pane.add(tf_etat);
	    
	    lbl_etat.setBounds(10 , 10, 50, 20);	
	    lbl_message.setBounds(10 , 30, 80, 20);	
	    tf_etat.setBounds(50 , 10, 350, 20);	

	
	    
	    JLabel  lbl = new JLabel("Le serveur attend la connexion d'un client sur le port 8081");

	   // lbl.setText("connard");
	    pane.add(lbl);
	    lbl.setBounds(50 , 250, 250, 14);	

	    
		setSize(500, 400);
		// centre la fenetre
		setLocationRelativeTo(null);
		// fermeture de l'appli
		setDefaultCloseOperation(EXIT_ON_CLOSE);
		
		
	    setVisible(true);

	}
	
	public static void main(String[] args) throws IOException
	{
		TCP_serveur appli = new TCP_serveur();
	    
	        
	}


}
